Text copied to clipboard!

Název

Text copied to clipboard!

Vývojář systémových funkcí pro vestavěné systémy

Popis

Text copied to clipboard!
Hledáme zkušeného vývojáře systémových funkcí pro vestavěné systémy, který se připojí k našemu týmu. V této roli budete zodpovědní za návrh, vývoj a optimalizaci softwarových funkcí pro vestavěné systémy v různých průmyslových odvětvích. Budete úzce spolupracovat s hardwarovými inženýry, testovacími specialisty a dalšími vývojáři na vytváření efektivních a spolehlivých řešení. Vaše hlavní úkoly budou zahrnovat analýzu požadavků, návrh architektury softwaru, implementaci kódu a jeho testování. Budete pracovat s různými programovacími jazyky, jako jsou C a C++, a využívat moderní vývojové nástroje a metodologie. Důležitou součástí vaší práce bude také optimalizace výkonu a spotřeby energie vestavěných systémů. Očekáváme, že budete mít zkušenosti s vývojem softwaru pro mikrokontroléry, operační systémy v reálném čase (RTOS) a komunikační protokoly. Znalost hardwarových architektur a schopnost číst a interpretovat schémata zapojení jsou výhodou. Dále oceníme zkušenosti s testováním a laděním vestavěných systémů. Tato pozice vyžaduje analytické myšlení, schopnost řešit problémy a schopnost pracovat v týmu. Budete mít příležitost pracovat na inovativních projektech a přispět k vývoji moderních technologií. Pokud máte vášeň pro vestavěné systémy a chcete se podílet na vývoji špičkových řešení, rádi vás přivítáme v našem týmu.

Odpovědnosti

Text copied to clipboard!
  • Návrh a implementace systémových funkcí pro vestavěné systémy.
  • Analýza požadavků a návrh softwarové architektury.
  • Optimalizace výkonu a spotřeby energie vestavěných systémů.
  • Spolupráce s hardwarovými inženýry a dalšími vývojáři.
  • Testování a ladění softwaru pro vestavěné systémy.
  • Dokumentace vývoje a implementovaných řešení.
  • Integrace softwaru s různými komunikačními protokoly.
  • Podpora a údržba existujících softwarových řešení.

Požadavky

Text copied to clipboard!
  • Zkušenosti s programováním v jazycích C a C++.
  • Znalost operačních systémů v reálném čase (RTOS).
  • Zkušenosti s vývojem softwaru pro mikrokontroléry.
  • Schopnost číst a interpretovat schémata zapojení.
  • Znalost komunikačních protokolů (např. UART, SPI, I2C, CAN).
  • Zkušenosti s testováním a laděním vestavěných systémů.
  • Analytické myšlení a schopnost řešit problémy.
  • Schopnost pracovat v týmu a efektivně komunikovat.

Potenciální otázky na pohovor

Text copied to clipboard!
  • Jaké máte zkušenosti s vývojem softwaru pro vestavěné systémy?
  • Můžete popsat projekt, na kterém jste pracovali a který zahrnoval mikrokontroléry?
  • Jaké nástroje a metodologie používáte pro testování vestavěných systémů?
  • Jak přistupujete k optimalizaci výkonu softwaru pro vestavěné systémy?
  • Jaké komunikační protokoly jste v minulosti implementovali?
  • Jaké jsou vaše zkušenosti s operačními systémy v reálném čase?
  • Jak řešíte problémy s laděním softwaru pro vestavěné systémy?
  • Jaké jsou vaše zkušenosti s prací v týmu na vývoji vestavěných systémů?